imprint something onto someone - German English Dictionary